﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Gui
{ /// in RP.xml added all dist ids, need to add all the next
    public enum OldRPParamID : ushort
    {
        NullParam = 0,
        PickupType_1 = 64,
        PickupEnable = 65,
        WahType_1 = 128,
        WahEnable = 129,
        WahMin_1_99 = 130,
        WahMax_1_99 = 131,
        WahPosition_0_99 = 132,
        WahVolBoostLevel_0_12 = 133,
        WahMin_0_99 = 134,
        WahMax_0_99 = 135,
        FretlessAmount_1_10 = 136,
        CompEnable = 193,
        CompAttack_1 = 194,
        CompRatio_1 = 195,
        CompThresh_1_99 = 196,
        CompGain_0_6 = 197,
        CompAmount_1_20 = 198,
        CompGain_0_10 = 199,
        CompThresh_0_99 = 200,
        CompGain_0_20 = 201,
        CompThresh_n70_0dB = 202,
        CompGain_0_12dB = 203,
        CompAttack_p1_200ms = 204,
        CompRelease_360dBs_5dBs = 205,
        CompKnee_S_H = 206,
        CompType_1 = 207,
        CompSustain_0_99 = 208,
        CompTone_0_99 = 209,
        CompLevel_0_99 = 210,
        CompAttack_0_99 = 211,
        CompOutput_0_99 = 212,
        CompSensitivity_0_99 = 213,
        CompXoverFreq_50_FullR = 214,
        AmpChannel_AB = 256,
        AmpChannelGain_0_99 = 258,
        AmpChannelLevel_0_99 = 259,
        AmpChannel_12W = 260,
        AmpChannelWarp_1_99 = 261,
        AmpChannelAmpWarp_1_99 = 262,
        AmpChannelCabWarp_1_99 = 263,
        AmpChannelFootswitchMode_1 = 264,
        AmpChannelEnable = 265,
        AChanAmpType_1 = 320,
        AChanAmpGain_0_99 = 322,
        AChanAmpLevel_1_99 = 323,
        AChanCabType_1 = 384,
        AChanEqEnable = 449,
        AChanEqBassLevel_n12_12 = 450,
        AChanEqMidFreq1_500h_3k = 451,
        AChanEqMidLevel1_n12_12 = 452,
        AChanEqTrebleLevel_n12_12 = 453,
        AChanEqMidFreq_100h_4k = 454,
        BChanAmpType_1 = 512,
        BChanAmpGain_0_99 = 514,
        BChanAmpLevel_1_99 = 515,
        BChanCabType_1 = 576,
        BChanEqEnable = 641,
        BChanEqBassLevel_n12_12 = 642,
        BChanEqMidFreq1_500h_3k = 643,
        BChanEqMidLevel1_n12_12 = 644,
        BChanEqTrebleLevel_n12_12 = 645,
        GateType_1 = 704,
        GateEnable = 705,
        GateAttack_0_9 = 706,
        GateThresh_1_40 = 707,
        GateSens_1_99 = 708,
        GateThresh_1_99 = 709,
        GateThresh_0_99 = 710,
        GateSens_0_99 = 711,
        GateAttack_0_99 = 712,
        GateRel_0_99 = 713,
        GateAttn_0_99 = 714,
        ModPitchType_1 = 768,
        ModPitchEnable = 769,
        ModPitchPrePost_1 = 770,
        ChorusSpeed_1_99 = 834,
        ChorusDepth_1_99 = 835,
        ChorusLevel_0_99 = 836,
        ChorusSpeed_0_99 = 837,
        ChorusDepth_0_99 = 838,
        ChorusDelay_1_20 = 839,
        ChorusWaveform_TSS = 840,
        ChorusBalance_n99_99 = 841,
        ChorusVoices_0_99 = 842,
        ChorusSpeed_p05_16h = 843,
        ChorusDiffusion_0_99 = 844,
        ChorusHpfFreq_Off_20h_20k = 845,
        ChorusWaveform_TS = 846,
        ChorusPredelay_0_99 = 847,
        ChorusWidth_0_99 = 848,
        ChorusIntensity_0_99 = 849,
        ChorusRate_0_99 = 850,
        FlangerSpeed_1_99 = 898,
        FlangerDepth_1_99 = 899,
        FlangerRegen_1_99 = 900,
        FlangerMix_0_99 = 901,
        [System.Obsolete("ID IS REUSED BY FlangerSpeed_0_99! Avoid in new implementations")]
        FlangerMixDeprecated_0_99 = 902,
        FlangerSpeed_0_99 = 902,
        FlangerDepth_0_99 = 903,
        FlangerRegen_0_99 = 904,
        FlangerWaveform_TSS = 905,
        FlangerBalance_n99_99 = 906,
        FlangerSpeed_p05_16h = 907,
        FlangerRegen_n99_99 = 908,
        FlangerPredelay_0_20ms = 909,
        FlangerWaveform_TSSR = 910,
        FlangerPhase_0_180d = 911,
        FlangerSens_0_99 = 913,
        FlangerWidth_0_99 = 914,
        FlangerLFOStart_0_99 = 915,
        FlangerColor_0_99 = 916,
        FlangerManual_0_99 = 917,
        FlangerRate_0_99 = 918,
        FlangerRange_0_99 = 919,
        FlangerEnhance_0_99 = 920,
        FlangerHarmonics_Odd_Even = 921,
        FlangerFrequency_0_99 = 922,
        [System.Obsolete("Use PhaserSpeed_0_99 in new implementations. ID is reused.")]
        PhaserSpeed_1_99 = 962,
        PhaserSpeed_0_99 = 962,
        [System.Obsolete("Use PhaserDepth_0_99 in new implementations. ID is reused.")]
        PhaserDepth_1_99 = 963,
        PhaserDepth_0_99 = 963,
        [System.Obsolete("Use PhaserLevel_0_99 in new implementations. ID is reused.")]
        PhaserRegen_1_99 = 964,
        PhaserLevel_0_99 = 965,
        PhaserRegen_0_99 = 966,
        PhaserWaveform_TSS = 967,
        PhaserBalance_n99_99 = 968,
        PhaserSpeed_p05_16h = 969,
        PhaserRegen_n99_99 = 970,
        PhaserStages_4_12 = 971,
        PhaserWaveform_TSSR = 972,
        PhaserSens_0_99 = 973,
        PhaserWidth_0_99 = 974,
        PhaserLFOStart_0_99 = 975,
        PhaserIntensity_1_4 = 976,
        PhaserColor_Off_On = 977,
        PhaserWaveform_TSSR_2 = 978,
        PhaserRate_0_99 = 979,
        TrigFlangerSpeed_1_99 = 1026,
        TrigFlangerSens_1_99 = 1027,
        TrigFlangerLfoStart_0_99 = 1028,
        TrigFlangerMix_0_99 = 1029,
        TrigFlangerSpeed_0_99 = 1030,
        TrigFlangerSens_0_99 = 1031,
        TrigFlangerLevel_0_99 = 1032,
        TrigPhaserSpeed_1_99 = 1090,
        TrigPhaserSens_1_99 = 1091,
        TrigPhaserLfoStart_0_99 = 1092,
        TrigPhaserMix_0_99 = 1093,
        TrigPhaserSpeed_0_99 = 1094,
        TrigPhaserSens_0_99 = 1095,
        TrigPhaserLevel_0_99 = 1096,
        TremSpeed_1_99 = 1154,
        TremDepth_0_99 = 1155,
        TremSpeed_0_99 = 1156,
        TremWaveform_TSS = 1157,
        TremPhase_0_99 = 1158,
        TremSpeed_p05_16h = 1159,
        TremWaveform_TSSR = 1160,
        TremPhase_0_180d = 1161,
        PannerSpeed_1_99 = 1218,
        PannerDepth_0_99 = 1219,
        PannerSpeed_0_99 = 1220,
        PannerWaveform_TSS = 1221,
        VibSpeed_1_99 = 1282,
        VibDepth_1_99 = 1283,
        VibSpeed_0_99 = 1284,
        VibDepth_0_99 = 1285,
        VibWaveform_TSS = 1286,
        VibPhase_0_99 = 1287,
        VibSpeed_p05_16h = 1288,
        VibWaveform_TS = 1289,
        VibPhase_0_180d = 1290,
        DigiTechVibroPanSpeed_0_99 = 1314,
        DigiTechVibroPanDepth_0_99 = 1315,
        DigiTechVibroPanPhase_0_99 = 1316,
        DigiTechVibroPanWaveForm_TSS = 1317,
        RotarySpeed_0_99 = 1346,
        RotaryDoppler_1_99 = 1347,
        RotaryDepth_0_99 = 1348,
        RotaryMix_0_99 = 1349,
        RotaryDoppler_0_99 = 1350,
        RotaryXoverFreq_200_1500 = 1351,
        RotaryBalance_n99_99 = 1352,
        RotarySpread_0_99 = 1353,
        RotarySpeed_S_F = 1354,
        RotaryDrive_0_99 = 1355,
        RotaryRotorSpeedMin_Stop_8h = 1356,
        RotaryRotorSpeedMax_p05_8h = 1357,
        RotaryHornSpeedMin_Stop_8h = 1358,
        RotaryHornSpeedMax_p05_8h = 1359,
        YaYaPedal_0_99 = 1410,
        YaYaDepth_1_99 = 1411,
        YaYaRange_1_50 = 1412,
        YaYaMix_0_99 = 1413,
        YaYaDepth_0_99 = 1414,
        YaYaRange_0_99 = 1415,
        YaYaBalance_n99_99 = 1416,
        YaYaIntensity_0_99 = 1417,
        YaYaRange_0_49 = 1418,
        AutoYaSpeed_1_99 = 1474,
        AutoYaDepth_1_99 = 1475,
        AutoYaRange_1_50 = 1476,
        AutoYaMix_0_99 = 1477,
        AutoYaSpeed_0_99 = 1478,
        AutoYaDepth_0_99 = 1479,
        AutoYaRange_0_99 = 1480,
        AutoYaBalance_n99_99 = 1481,
        AutoYaIntensity_0_99 = 1482,
        AutoYaRange_0_49 = 1483,
        SynthTalkAttack_1_99 = 1538,
        SynthTalkRelease_1_Inf = 1539,
        SynthTalkVox_0_99 = 1540,
        SynthTalkSensitivity_1_99 = 1541,
        SynthTalkAttack_0_99 = 1542,
        SynthTalkRelease_0_Inf = 1543,
        SynthTalkSensitivity_0_99 = 1544,
        SynthTalkBalance_n99_99 = 1545,
        SynthTalkBalance_0_99 = 1546,
        SynthTalkRelease_0_99 = 1547,
        EnvelopeRange_1_99 = 1602,
        EnvelopeSensitivity_1_99 = 1603,
        EnvelopeMix_0_99 = 1604,
        [System.Obsolete("Use EnvelopeMix_0_99 in new implementations. ID is reused.")]
        EnvelopeMixDeprecated_0_99 = 1605,
        EnvelopeRange_0_99 = 1605,
        EnvelopeSensitivity_0_99 = 1606,
        EnvelopeBalance_n99_99 = 1607,
        EnvelopeBlend_0_99 = 1608,
        DetuneAmount_n18_18 = 1666,
        DetuneLevel_0_99 = 1667,
        DetuneAmount_n24_24 = 1668,
        DetuneBalance_n99_99 = 1669,
        DetuneAmount_n24_24_x2 = 1670,
        DetuneSpread_0_99 = 1671,
        DetuneAmountVoice1_n24_24 = 1672,
        DetuneAmountVoice2_n24_24 = 1673,
        DetuneDelayV1_0_1000ms = 1674,
        DetuneFeedbackV1_0_99 = 1675,
        DetunePanV1_0_99 = 1676,
        DetuneDelayV2_0_1000ms = 1677,
        DetuneFeedbackV2_0_99 = 1678,
        DetunePanV2_0_99 = 1679,
        DetuneAmountV1_n100_100c = 1680,
        DetuneAmountV2_n100_100c = 1681,
        PitchAmount_n12_24 = 1730,
        PitchLevel_0_99 = 1731,
        PitchAmount_n24_24 = 1732,
        PitchBalance_n99_99 = 1733,
        PitchAmount_0_24semi = 1734,
        PitchDirection_Dn_Up = 1735,
        PitchLPFreq_1600Hz_20k = 1736,
        PitchAmountV1_n24_24 = 1737,
        PitchDelayV1_0_1000ms = 1738,
        PitchFeedbackV1_0_99 = 1739,
        PitchPanV1_0_99 = 1740,
        PitchAmountV2_n24_24 = 1741,
        PitchDelayV2_0_1000ms = 1742,
        PitchFeedbackV2_0_99 = 1743,
        PitchPanV2_0_99 = 1744,
        PitchBalance_0_99 = 1745,
        PitchOctave1_0_99 = 1746,
        PitchOctave2_0_99 = 1747,
        PitchOctaveDryLevel_0_99 = 1748,
        WhamAmount_1 = 1794,
        WhamPedal_0_99 = 1795,
        WhamMix_0_99 = 1796,
        WhamAmount_2 = 1797,
        WhamPrePost_1 = 1798,
        DelayEnable = 1857,
        DelayType_1 = 1856,
        DelayTime_10m_2s = 1858,
        DelayFeedback_1_RHold = 1859,
        DelayLevel_0_99 = 1860,
        DelayInputLevel_0_99 = 1861,
        DelayTime_0m_2s_x1 = 1862,
        DelayFeedback_0_RHold = 1863,
        DelayDuckThresh_0_Off = 1864,
        DelayDuckAtten_0_99 = 1865,
        DelayBalance_n99_99 = 1866,
        DelaySpread_1_50m = 1867,
        DelayTapTime_0_5s = 1868,
        DelayTimeCoef_p25_2 = 1869,
        DelayDuckThresh_n70_0dB = 1870,
        DelaySmear_0_99 = 1871,
        DelayTapRatio_1x12_12x1 = 1872,
        DelayModDepth_0_99 = 1873,
        DelayFeedback_0_99 = 1874,
        DelayTapTime_0_2500ms = 1875,
        DelayHpfFreq_Off_20h_20k = 1876,
        DelayLpfFreq_20h_20k_Off = 1877,
        DelayDuckLevel_n18_0dB = 1878,
        DelayTapSwap_LR_RL = 1879,
        DelaySubtype_Dig_Tape = 1880,
        DelayTap1Pos_0_100p = 1881,
        DelayTap1Level_0_99 = 1882,
        DelayTap1Pan_n99_99 = 1883,
        DelayTap2Pos_0_100p = 1884,
        DelayTap2Level_0_99 = 1885,
        DelayTap2Pan_n99_99 = 1886,
        DelayPan_L99_R99 = 1887,
        DelayTime_10m_5s = 1888,
        DelayDuckerThresh_0_99 = 1889,
        DelayDuckerLevel_0_99 = 1890,
        DelayTapeWow_0_99 = 1891,
        DelayTapeFlutter_0_99 = 1892,
        DelayVolume_0_99 = 1893,
        DelayRepeatRate_0_99 = 1894,
        DelayEcho_0_99 = 1895,
        DelayIntensity_0_99 = 1896,
        DelayTime_0_99 = 1897,
        DelayTime_24ms_310ms = 1898,
        DelayTime_110ms_870ms = 1899,
        DelayTapTime_10m_5s = 1900,
        DelayTime_150ms_4800ms = 1901,
        DelayMix_0_99 = 1902,
        DelayTapDiv_10steps = 1903,
        DelayTempoDivision = 1904,
        DelayTapRatio_1_100 = 1905,
        ReverbEnable = 1921,
        ReverbType_1 = 1920,
        ReverbPredly_0_15 = 1922,
        ReverbDecay_1_99 = 1923,
        ReverbDamping_0_99 = 1924,
        ReverbLevel_0_99 = 1925,
        ReverbInputLevel_0_99 = 1926,
        ReverbDecay_0_99 = 1927,
        ReverbBalance_n99_99 = 1928,
        ReverbPredly_0_100ms = 1929,
        ReverbPredly_0_200ms = 1930,
        ReverbDecayExpDependent_1 = 1931,
        ReverbDecayLin_200_800ms = 1932,
        ReverbLiveliness_0_99 = 1933,
        ReverbDiffusion_0_99 = 1934,
        ReverbBoing_0_99 = 1935,
        ReverbDecayExp_700ms_7s = 1936,
        ReverbPredly_0_200ms_lin = 1937,
        ReverbShape_1_64 = 1938,
        ReverbSpread_0_99 = 1939,
        ReverbHiCut_1k_20k = 1940,
        ReverbWidth_0_Logic7 = 1941,
        ReverbBassBoost_p2_4 = 1942,
        ReverbBassFreq_100h_2k = 1943,
        ReverbErTime_1_150ms = 1944,
        ReverbErTime_1_100ms = 1945,
        ReverbErLevel_0_99 = 1946,
        ReverbFbDelay_1_150ms = 1947,
        ReverbFbLevel_n99_99 = 1948,
        ReverbSize_8_20m = 1949,
        ReverbSize_16_36m = 1950,
        ReverbSize_10_24m = 1951,
        ReverbSize_4_20m = 1952,
        ReverbSize_4_16m = 1953,
        ReverbRtHiCut_1k_20k = 1954,
        ReverbSize_4_40m = 1955,
        ReverbDecayExpDependent_2 = 1956,
        PreEffectsLevel_0_99 = 1986,
        PostEffectsLevel_0_99 = 1987,
        FootswitchTapitMode_1 = 1988,
        MicPreVoiceType_1 = 2048,
        MicPreVoiceEnable = 2049,
        MicPreGain_0_15 = 2050,
        MicPreDeEss_1_50 = 2051,
        MicPreLevel_0_99 = 2052,
        MicPreBypassLevel_0_99 = 2053,
        MicPreGain_0_50 = 2054,
        VoiceLevel_0_99 = 2114,
        VoiceBypassLevel_0_99 = 2115,
        VoiceBreath_1_20 = 2116,
        VoiceSize_1_60 = 2117,
        VoiceSize_1_30 = 2118,
        VoiceGrowl_1_40 = 2119,
        VoiceRange_1_10 = 2120,
        VoiceDrive_0_50 = 2121,
        VoiceSubFreq_1_18 = 2122,
        VoiceSubFreq_1_35 = 2123,
        VoiceRange_1_50 = 2124,
        VoiceEdge_1_50 = 2125,
        VoiceRate_1_40 = 2126,
        VoiceIntensity_1_50 = 2127,
        VoiceSibilance_1_50 = 2128,
        StrobeSpeed_1_99 = 2178,
        StrobeDepth_0_99 = 2179,
        DoublerLevel_0_99 = 2242,
        PixelatorAmount_1_50 = 2306,
        PixelatorEdge_0_99 = 2307,
        PixelatorMix_0_99 = 2308,
        MicModelEnable = 2369,
        MicModelSource_1 = 2370,
        MicModelTarget_1 = 2371,
        StompType_1 = 2432,
        StompEnable = 2433,
        StompScreamerDrive_0_99 = 2434,
        StompScreamerTone_0_99 = 2435,
        StompScreamerLevel_0_99 = 2436,
        StompRodentDist_0_99 = 2437,
        StompRodentFilter_0_99 = 2438,
        StompRodentVolume_0_99 = 2439,
        StompDSDist_0_99 = 2440,
        StompDSTone_0_99 = 2441,
        StompDSLevel_0_99 = 2442,
        StompDOD250Gain_0_99 = 2443,
        StompDOD250Level_0_99 = 2444,
        StompBigMPSustain_0_99 = 2445,
        StompBigMPTone_0_99 = 2446,
        StompBigMPVolume_0_99 = 2447,
        StompGuyDrive_0_99 = 2448,
        StompGuyLevel_0_99 = 2449,
        StompSparkleGain_0_99 = 2450,
        StompSparkleTone_0_99 = 2451,
        StompSparkleClean_0_99 = 2452,
        StompSparkleVolume_0_99 = 2453,
        StompGrungeGain_0_99 = 2454,
        StompGrungeButt_0_99 = 2455,
        StompGrungeFace_0_99 = 2456,
        StompGrungeLoud_0_99 = 2457,
        StompFuzzFuzz_0_99 = 2458,
        StompFuzzVolume_0_99 = 2459,
        StompZoneDist_0_99 = 2460,
        StompZoneMidFreq_0_99 = 2461,
        StompZoneMidLevel_0_99 = 2462,
        StompZoneLo_0_99 = 2463,
        StompZoneHi_0_99 = 2464,
        StompZoneLevel_0_99 = 2465,
        StompOctaviaDrive_0_99 = 2466,
        StompOctaviaVolume_0_99 = 2467,
        StompMXRDistortion_0_99 = 2468,
        StompMXROutput_0_99 = 2469,
        StompDODGonkSuck_0_99 = 2470,
        StompDODGonkSmear_0_99 = 2471,
        StompDODGonkHeave_0_99 = 2472,
        StompScreamer808OverDrive_0_99 = 2473,
        StompScreamer808Tone_0_99 = 2474,
        StompScreamer808Level_0_99 = 2475,
        StompDigiDeathMetalMid_0_99 = 2476,
        StompDigiDeathMetalLow_0_99 = 2477,
        StompDigiDeathMetalLevel_0_99 = 2478,
        StompDigiDeathMetalHigh_0_99 = 2479,
        StompGonkulatorGunk_0_99 = 2480,
        StompFuzltrFuzz_0_99 = 2481,
        StompFuzltrTone_0_99 = 2482,
        StompFuzltrLooseTight_0_1 = 2483,
        StompFuzltrVolume_0_99 = 2484,
        StompDODClassicFuzz_0_99 = 2485,
        StompDODClassicTone_0_99 = 2486,
        StompDODClassicVolume_0_99 = 2487,
        StompRedlineModODGain_0_99 = 2488,
        StompRedlineModODLow_0_99 = 2489,
        StompRedlineModODHigh_0_99 = 2490,
        StompRedlineModODLevel_0_99 = 2491,
        StompOcdOdrvModODDrive_0_99 = 2492,
        StompOcdOdrvModODHpLp_1_0 = 2493,
        StompOcdOdrvModODTone_0_99 = 2494,
        StompOcdOdrvModODVolume_0_99 = 2495,
        StompTS9ModDrive_0_99 = 2562,
        StompTS9ModLevel_0_99 = 2563,
        StompTS9ModTone_0_99 = 2564,
        StompSD1odrvDrive_0_99 = 2565,
        StompSD1odrvTone_0_99 = 2566,
        StompSD1odrvLevel_0_99 = 2567,
        StompOD1odrvOverdrive_0_99 = 2568,
        StompOD1odrvLevel_0_99 = 2569,
        StompAmpDriverModODGain_0_99 = 2570,
        StompAmpDriverModODMid_0_99 = 2571,
        StompAmpDriverModODLevel_0_99 = 2572,
        AmpType_1 = 2496,
        AmpGain_0_99 = 2497,
        AmpLevel_0_99 = 2498,
        AmpBassFreq_50h_300h = 2499,
        AmpBassLevel_n12_12 = 2500,
        AmpMidFreq_300h_5k = 2501,
        AmpMidLevel_n12_12 = 2502,
        AmpTrebleFreq_500h_8k = 2503,
        AmpTrebleLevel_n12_12 = 2504,
        AmpEqEnable = 2505,
        AmpPresenceLevel_n12_12 = 2506,
        AmpBass_1_10 = 2507,
        AmpMid_1_10 = 2508,
        AmpTreble_1_10 = 2509,
        CabType_1 = 2560,
        CabTuning_n12_12 = 2561,
        ThruLevel_0_99 = 2626,
        IPSShiftAmount_1 = 2754,
        IPSScale_1 = 2755,
        IPSKey_1 = 2756,
        IPSLevel_0_99 = 2757,
        TalkerMicLevel_0_99 = 2818,
        UnivibeMode_1 = 2882,
        UnivibeIntensity_0_99 = 2883,
        UnivibePedalSpeed_0_99 = 2884,
        UnivibeVolume_0_99 = 2885,
        StepFilterSpeed_0_99 = 3010,
        StepFilterIntensity_0_99 = 3011,
        SampleHoldSpeed_0_99 = 3012,
        SampleHoldIntensity_0_99 = 3013,
        SampleHoldWaveform_TSS = 3014,
        DeEsserRatio_1 = 3074,
        DeEsserFreq_1600Hz_10k = 3075,
        DeEsserBW_4th_24thOct = 3076,
        EffectType_1 = 3136,
        EffectBypass_1 = 3137,
        EffectMix_1 = 3138,
        EffectsConfig_1 = 3139,
        EffectsConfig_2 = 3140,
        EffectMixFront_1 = 3141,
        EffectMixRear_1 = 3142,
        EQType_1 = 3202,
        EQBass_n12_12 = 3203,
        EQMidrange_n12_12 = 3204,
        EQTreble_n12_12 = 3205,
        EQMidFreq_300Hz_5kHz = 3206,
        EQPresence_n12_12 = 3207,
        EQMidLevel_n12_12 = 3208,
        EQTrebleFreq_300Hz_5kHz = 3209,
        EQTrebleLevel_n12_12 = 3210,
        EQTrebleFreq_500Hz_8kHz = 3211,
        EQEnable_1 = 3212,
        EQLowFreq_60_500Hz = 3213,
        EQMidFreq_300_4000Hz = 3214,
        EQHighFreq_2000_8000Hz = 3215,
        EQLowBandwidth_W_M_N = 3216,
        EQMidBandwidth_W_M_N = 3217,
        EQHighBandwidth_W_M_N = 3218,
        SeamlessHoldTime_10ms_Inf = 3266,
        SeamlessRampTime_10ms_10s = 3267,
        FXLoopEnable_1 = 3329,
        FXLoopPos_1 = 3331,
        AmpLoopEnable_1 = 3649,
        Pedal1Assign_1 = 8194,
        Pedal1Min_1 = 8195,
        Pedal1Max_1 = 8196,
        Pedal1Assign_2 = 8197,
        Pedal1Min_2 = 8198,
        Pedal1Max_2 = 8199,
        Pedal1Assign_3 = 8200,
        Pedal1Min_3 = 8201,
        Pedal1Max_3 = 8202,
        Lfo1Assign_1 = 8258,
        Lfo1Min_1 = 8259,
        Lfo1Max_1 = 8260,
        Lfo1Speed_1_99 = 8261,
        Lfo1Speed_05_10 = 8262,
        Lfo1Waveform_TSS = 8263,
        [System.Obsolete("Use LFO1Assign_1 with a unique position in new implementations")]
        Lfo2Assign_1 = 8322,
        [System.Obsolete("Use Lfo1Min_1 with a unique position in new implementations")]
        Lfo2Min_1 = 8323,
        [System.Obsolete("Use Lfo1Max_1 with a unique position in new implementations")]
        Lfo2Max_1 = 8324,
        [System.Obsolete("Use Lfo1Speed_1_99 with a unique position in new implementations")]
        Lfo2Speed_1_99 = 8325,
        ControlSwitchAssign_1 = 8384,
        ControlSwitchMin_1 = 8385,
        ControlSwitchMax_1 = 8386,
        [System.Obsolete("Use ControlSwitchAssign_1 with a unique position in new implementations")]
        ControlSwitchAssign_2 = 8387,
        [System.Obsolete("Use ControlSwitchMin_1 with a unique position in new implementations")]
        ControlSwitchMin_2 = 8388,
        [System.Obsolete("Use ControlSwitchMax_1 with a unique position in new implementations")]
        ControlSwitchMax_2 = 8389,
        [System.Obsolete("Use ControlSwitchAssign_1 with a unique position in new implementations")]
        ControlSwitchAssign_3 = 8390,
        [System.Obsolete("Use ControlSwitchMin_1 with a unique position in new implementations")]
        ControlSwitchMin_3 = 8391,
        [System.Obsolete("Use ControlSwitchMax_1 with a unique position in new implementations")]
        ControlSwitchMax_3 = 8392,
        ControlSwitchType_1 = 8393,
        VswitchEnable = 8449,
        EditKnob1Assign_1 = 8514,
        EditKnob2Assign_1 = 8515,
        EditKnob3Assign_1 = 8516,
        ToneLib_0_29 = 8704,
        FxLib_0_29 = 8705,
        FxLibLvl_0_99 = 8706,
        FxLibLvlAssign_1 = 8707,
        FxLibLvlMax_1 = 8708,
        FxLibLvlAssign_2 = 8709,
        FxLibLvlMax_2 = 8710,
        FxLibLvlAssign_3 = 8711,
        FxLibLvlMax_3 = 8712,
        ParamLink_1 = 8770,
        ControllerLink_1 = 8771,
        ParamLinkMin_1 = 8772,
        ParamLinkMax_1 = 8773,
        TunerReference_1 = 12288,
        MicRouting_1 = 12289,
        LineRouting_1 = 12290,
        UsbChan12Routing_1 = 12291,
        UsbChan34Routing_1 = 12292,
        OutputRouting_1 = 12293,
        MidiChannel_1 = 12294,
        UsbChan12Trim_n6_24 = 12295,
        UsbChan34Trim_n6_24 = 12296,
        UsbMix_u50_d50 = 12297,
        GuiModeEnable = 12298,
        MasterLevel_0_99 = 12299,
        Pedal1Position_0_255 = 12300,
        InstrumentRouting_1 = 12301,
        UsbChan12Routing_2 = 12302,
        UsbChan34Routing_2 = 12303,
        OutputRouting_2 = 12304,
        UsbChan12Routing_3 = 12305,
        UsbChan34Routing_3 = 12306,
        UsbChan12Trim_n12_24 = 12307,
        UsbChan34Trim_n12_24 = 12308,
        OutputRouting_3 = 12309,
        FootswitchMode_1 = 12310,
        MidiMergeHwEnable_1 = 12311,
        PresetBounce_1 = 12312,
        VolPedalUpdate_1 = 12313,
        DrumMidiTxEnable_1 = 12314,
        DrumKitDefaultEnable_1 = 12315,
        HandsFreeDefault_1 = 12316,
        ProgramAutoLoadEnable_1 = 12317,
        InputSelect_A_D = 12318,
        DigitalDryTrackOutEnable_1 = 12319,
        AuditionSampleSelect_1 = 12320,
        MidiTempoSyncActive_1 = 12321,
        SpeakerCompXLR_1 = 12322,
        SpeakerCompLine_1 = 12323,
        UsbChan12Routing_4 = 12324,
        SystemConfig_1 = 12325,
        LcdContrast_1_16 = 12326,
        OutputLevel_n10_4dBu = 12327,
        InputSelect_1_1 = 12328,
        InputSelect_1_2 = 12329,
        OutputSelect_1_1 = 12330,
        OutputSelect_1_2 = 12331,
        DigitalOutputMode_1_1 = 12332,
        DigitalOutputMode_1_2 = 12333,
        ClockSource_1 = 12334,
        BypassMode_1 = 12335,
        MidiChannel_1_2 = 12336,
        DelayTimeDisplayMode_1 = 12337,
        FootswitchAMode = 12338,
        FootswitchBMode = 12339,
        GlobalBypass_1 = 12340,
        MidiClockSyncEnable_1 = 12341,
        MidiCCEnable_1 = 12342,
        MidiPrgChangeEnable_1 = 12343,
        TargetSystemType_1 = 12344,
        InternalAmpActive = 12345,
        FXLoopMode_1 = 12346,
        GlobalCabinetMode_1 = 12347,
        GlobalCabinetType_1 = 12348,
        LineOutCabinetSoundEnable_1 = 12349,
        GlobalWiringCfg_0_6 = 12350,
        GlobalEQEnable_1 = 12351,
        GlobalEq100HzGain_n12_12dB = 12352,
        GlobalEq400HzGain_n12_12dB = 12353,
        GlobalEq800HzGain_n12_12dB = 12354,
        GlobalEq1250HzGain_n12_12dB = 12355,
        GlobalEq2000HzGain_n12_12dB = 12356,
        GlobalEq4000HzGain_n12_12dB = 12357,
        GlobalEq6300HzGain_n12_12dB = 12358,
        UsbPbkQtrEnable_1 = 12359,
        TargetInputType_1 = 12360,
        GlobalAmpBypass = 12361,
        TypeIVEnable_1 = 12362,
        MidiPresetMap_1 = 12363,
        GlobalControllerMap_1 = 12364,
        UsbPbkXLREnable_1 = 12365,
        XLRMode_M_S = 12366,
        XLRLevel_0_2 = 12367,
        PluginModeEnable_1 = 12368,
        MidiPrgSendEnable_1 = 12369,
        PerformanceFSMode_1 = 12370,
        AmpLoopJackSense = 12383,
        StompLoopJackSense = 12384
    }
}
